# ubuntu:latest
FROM ubuntu

# 环境变量
ENV http_proxy=http://web-proxy.oa.com:8080 https_proxy=http://web-proxy.oa.com:8080 git_proxy=web-proxy.oa.com:8080

# 挂载共享文件夹
VOLUME /data

# 指定工作目录
WORKDIR /data

# 使用Bash，而不是默认的Dash
RUN rm /bin/sh && ln -s /bin/bash /bin/sh

# 设置时区 安装PHP时阻止其弹出提示输入
RUN ln -snf /usr/share/zoneinfo/PRC /etc/localtime && echo PRC > /etc/timezone

# 更新ubuntu
RUN apt-get update \
  && apt-get -y upgrade \
  # 安装 git nano python3 pip3 php nginx curl
  && apt-get install -y curl \
  git \
  nano \
  python3 \
  python3-pip \
  php \
  nginx \
  # 安装 nvm
  && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash \
  # 安装 node:lts
  && bash -i -c 'nvm install --lts \
  && npm install -g yarn \
  && yarn config set proxy $http_proxy \
  && yarn global add anywhere'

CMD ["/bin/bash"]

#  docker run -itd -v E:\docker\:/data --name my-ubuntu wtto/ubuntu